package com.ocelot.san.form;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;

import com.ocelot.san.dto.Balance;
import com.ocelot.san.dto.Lawyer;
import com.ocelot.san.dto.Notary;
import com.ocelot.san.dto.Operation;
import com.ocelot.san.dto.OperationType;

public class OperationForm implements Serializable {
	
	
	private static final long serialVersionUID = -905482675291166579L;

	private Operation operation = new Operation();
	private List<Notary> notaries = new ArrayList<Notary>();
	private List<Lawyer> lawyers = new ArrayList<Lawyer>();
	private List<OperationType> operationTypes = new ArrayList<OperationType>();
	private List<Balance> balances = new ArrayList<Balance>();
	private Balance totalBalance = new Balance();
	
	public Operation getOperation() {
		return operation;
	}
	public void setOperation(Operation operation) {
		this.operation = operation;
	}
	public List<Notary> getNotaries() {
		return notaries;
	}
	public void setNotaries(List<Notary> notarios) {
		this.notaries = notarios;
	}
	public List<Lawyer> getLawyers() {
		return lawyers;
	}
	public void setLawyers(List<Lawyer> lawyers) {
		this.lawyers = lawyers;
	}
	public List<OperationType> getOperationTypes() {
		return operationTypes;
	}
	public void setOperationTypes(List<OperationType> operationTypes) {
		this.operationTypes = operationTypes;
	}
	public List<Balance> getBalances() {
		return balances;
	}
	public void setBalances(List<Balance> balances) {
		this.balances = balances;
	}
	
	public Balance getTotalBalance() {
		return totalBalance;
	}
	public void setTotalBalance(Balance totalBalance) {
		this.totalBalance = totalBalance;
	}	
}
